Manager: Font Manager



Carbon will support most Font Manager functions. However, applications will no longer have direct access to Font Manager data structures, and you will not be able to access the list of fonts (or the data in those fonts) using the Resource Manager. You may need to modify your application to use new accessor functions when they are available.

Unsupported  AntiTextGetApplicationAware

Unsupported  AntiTextGetEnabled

Unsupported  AntiTextIsAntiAliased

Unsupported  AntiTextSetApplicationAware

Unsupported  AntiTextSetEnabled

Under Evaluation  DisposeFMFontCallbackFilterUPP

Under Evaluation  DisposeFMFontFamilyCallbackFilterUPP

Supported  FetchFontInfo

Unsupported  FlushFonts

Supported  FMActivateFonts

Under Evaluation  FMCreateFontFamilyIterator

Supported  FMCreateFontIterator

Supported  FMDeactivateFonts

Supported  FMDisposeFontContainer

Under Evaluation  FMDisposeFontFamilyIterator

Supported  FMDisposeFontIterator

Under Evaluation  FMFontCallbackFilterProcPtr

Under Evaluation  FMFontFamilyCallbackFilterProcPtr

Supported  FMFontFilterProcPtr

Under Evaluation  FMGetFontContainerFromFont

Under Evaluation  FMGetFontContainerFromFontFamily

Supported  FMGetFontContainerFromFSSpec

Supported  FMGetFontFamilies

Supported  FMGetFontFamilyFromName

Under Evaluation  FMGetFontFamilyGeneration

Under Evaluation  FMGetFontFamilyInstanceFromFont

Supported  FMGetFontFamilyName

Under Evaluation  FMGetFontFamilyResource

Supported  FMGetFontFamilyTextEncoding

Supported  FMGetFontFormat

Under Evaluation  FMGetFontFromFontFamilyInstance

Supported  FMGetFontFromFontSpecification

Supported  FMGetFontFromMenuSelection

Under Evaluation  FMGetFontGeneration

Supported  FMGetFontSpecifications

Supported  FMGetFontTable

Supported  FMGetFontTableDirectory

Under Evaluation  FMGetGeneration

Supported  FMGetNextFont

Under Evaluation  FMGetNextFontFamily

Supported  FMHandleMenuSelection

Supported  FMInitializeMenu

Under Evaluation  FMResetFontFamilyIterator

Supported  FMResetFontIterator

Supported  FMSwapFont

Supported  FontMetrics

Supported  GetAppFont

Supported  GetDefFontSize

Not Recommended  GetFNum

You should instead use FMGetFontFamilyFromName.

Not Recommended  getfnum

You should instead use FMGetFontFamilyFromName.

Not Recommended  GetFontName

You should instead use FMGetFontFamilyName.

Not Recommended  getfontname

You should instead use FMGetFontFamilyName.

Supported  GetOutlinePreferred

Supported  GetPreserveGlyph

Supported  GetSysFont

Unsupported  InitFonts

Under Evaluation  InvokeFMFontCallbackFilterUPP

Under Evaluation  InvokeFMFontFamilyCallbackFilterUPP

Supported  IsAntiAliasedTextEnabled

Supported  IsOutline

Under Evaluation  NewFMFontCallbackFilterUPP

Under Evaluation  NewFMFontFamilyCallbackFilterUPP

Supported  OutlineMetrics

Supported  QDTextBounds

Supported  RealFont

Supported  SetAntiAliasedTextEnabled

Unsupported  SetFontLock

Supported  SetFractEnable

Supported  SetFScaleDisable

Supported  SetOutlinePreferred

Supported  SetPreserveGlyph

[Table of Contents] [Manager Index] [Function Index]

Generated on: 10/6/99. Copyright 1999 Apple Computer, Inc. All rights reserved.